package com.financing.wap.dto;

import java.math.BigDecimal;

import com.financing.wap.common.Pager;

public class ForegroundProductDTO extends BaseDTO{
	
	private String faId;//理财师id
	
	private String productName;//产品名称
	
	private String productAttr;//产品附件
	
	private String productType;//产品类型，02信托，03资管，05阳光私募,06pevc
	
	private String checkStatus;//审核状态 0待审核,1审核中,2审核通过,3审核不通过,4产品发布,5产品成立
	
	private String publicDate;//发布时间
	
	private String failReson;//产品失败原因
	
	private String pId;//产品id 后台
	
	private String pStatus;//产品状态 后台
	
	private String otherInstructions;//其他说明
	
	private BigDecimal pIssuingScale;//募集进度
	
	private BigDecimal pAllIssuingScale;//募集总规模
	
	private String accessEmail;//产品负责人邮箱
	
	private String accessName;//产品负责人名字
	
	private Pager pager;//分页
	
	private String pRecruitmentSummary;//募集进度说明
	
	private String pPeriods;//当前期数
	
	private String pExpectSubscriptionAmount;
	
	private BigDecimal pAllSubscriptionAmount;
	
	private String overTime;
	
	private String pSaleStatus;
	
	private String flagAnonymous;//是否匿名
	
	private String rebateType;//返佣类型
	
	private String rebateRate;//返佣率
	
	private String productSource;//产品来源   pc  
	
	private String productInstruction;
	
	public String getFaId() {
		return faId;
	}

	public void setFaId(String faId) {
		this.faId = faId;
	}

	public String getProductName() {
		return productName;
	}

	public void setProductName(String productName) {
		this.productName = productName;
	}

	public String getProductAttr() {
		return productAttr;
	}

	public void setProductAttr(String productAttr) {
		this.productAttr = productAttr;
	}

	public String getProductType() {
		return productType;
	}

	public void setProductType(String productType) {
		this.productType = productType;
	}

	public String getCheckStatus() {
		return checkStatus;
	}

	public void setCheckStatus(String checkStatus) {
		this.checkStatus = checkStatus;
	}

	public String getPublicDate() {
		return publicDate;
	}

	public void setPublicDate(String publicDate) {
		this.publicDate = publicDate;
	}

	public String getFailReson() {
		return failReson;
	}

	public void setFailReson(String failReson) {
		this.failReson = failReson;
	}

	public String getpId() {
		return pId;
	}

	public void setpId(String pId) {
		this.pId = pId;
	}

	public String getpStatus() {
		return pStatus;
	}

	public void setpStatus(String pStatus) {
		this.pStatus = pStatus;
	}

	public String getOtherInstructions() {
		return otherInstructions;
	}

	public void setOtherInstructions(String otherInstructions) {
		this.otherInstructions = otherInstructions;
	}

	public Pager getPager() {
		return pager;
	}

	public void setPager(Pager pager) {
		this.pager = pager;
	}

	public BigDecimal getpIssuingScale() {
		return pIssuingScale;
	}

	public void setpIssuingScale(BigDecimal pIssuingScale) {
		this.pIssuingScale = pIssuingScale;
	}

	public BigDecimal getpAllIssuingScale() {
		return pAllIssuingScale;
	}

	public void setpAllIssuingScale(BigDecimal pAllIssuingScale) {
		this.pAllIssuingScale = pAllIssuingScale;
	}

	public String getAccessEmail() {
		return accessEmail;
	}

	public void setAccessEmail(String accessEmail) {
		this.accessEmail = accessEmail;
	}

	public String getAccessName() {
		return accessName;
	}

	public void setAccessName(String accessName) {
		this.accessName = accessName;
	}

	public String getpRecruitmentSummary() {
		return pRecruitmentSummary;
	}

	public void setpRecruitmentSummary(String pRecruitmentSummary) {
		this.pRecruitmentSummary = pRecruitmentSummary;
	}

	public String getpPeriods() {
		return pPeriods;
	}

	public void setpPeriods(String pPeriods) {
		this.pPeriods = pPeriods;
	}

	public String getpExpectSubscriptionAmount() {
		return pExpectSubscriptionAmount;
	}

	public void setpExpectSubscriptionAmount(String pExpectSubscriptionAmount) {
		this.pExpectSubscriptionAmount = pExpectSubscriptionAmount;
	}

	

	public String getOverTime() {
		return overTime;
	}

	public void setOverTime(String overTime) {
		this.overTime = overTime;
	}

	public BigDecimal getpAllSubscriptionAmount() {
		return pAllSubscriptionAmount;
	}

	public void setpAllSubscriptionAmount(BigDecimal pAllSubscriptionAmount) {
		this.pAllSubscriptionAmount = pAllSubscriptionAmount;
	}

	public String getpSaleStatus() {
		return pSaleStatus;
	}

	public void setpSaleStatus(String pSaleStatus) {
		this.pSaleStatus = pSaleStatus;
	}

	public String getFlagAnonymous() {
		return flagAnonymous;
	}

	public void setFlagAnonymous(String flagAnonymous) {
		this.flagAnonymous = flagAnonymous;
	}

	public String getRebateType() {
		return rebateType;
	}

	public void setRebateType(String rebateType) {
		this.rebateType = rebateType;
	}

	public String getRebateRate() {
		return rebateRate;
	}

	public void setRebateRate(String rebateRate) {
		this.rebateRate = rebateRate;
	}

	public String getProductSource() {
		return productSource;
	}

	public void setProductSource(String productSource) {
		this.productSource = productSource;
	}

	public String getProductInstruction() {
		return productInstruction;
	}

	public void setProductInstruction(String productInstruction) {
		this.productInstruction = productInstruction;
	}

}
